.c{
    padding-top: 100px;
}
.c_c{
    width: 464px;
    text-align: left;
    margin: 0 auto;
    padding: 10px 0 30px;
    background: #fff;
}
.c_c p{
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    margin: 20px 0;
}
.c_c ul{
    margin-left: 20px;
}
.c_c li{
    margin-top: 10px;
}
.c_c li>div{
    display: inline-block;
    text-align: right;
    width: 80px;
}
.c_c label,
.c_c span{
    color: red;
}
.c_c input,
#signature textarea{
    border-radius: 4px;
    border: solid 1px #04d0ff;
}
.c_c input{
    margin-left: 10px;
    height: 40px;
}
#code input{
    width: 166px;
    vertical-align: middle;
}
#code img{
    width: 80px;
    height: 40px;
    vertical-align: middle;
    border-radius: 4px;
    cursor: pointer;
}
#register{
    text-align: center;
}
#signature>div{
    vertical-align: top;
}
#signature textarea{
    height: 100px;
    width: 250px;
    margin-left: 6px;
}